standard of deferred payments - German English Dictionary